someone who afflicts - Turc Anglais Dictionnaire